home *** CD-ROM | disk | FTP | other *** search
/ Hacker 7 / HACKER07.ISO / Games / mcdemo.exe / Sprites / sprites.pak / Unnamed File 000428 < prev    next >
Text File  |  1998-04-09  |  36KB  |  833 lines

  1. FITini
  2.  
  3. [Main Info]
  4. st Name = "hunchbk"
  5. ul HeapSize = 4095
  6. ul legFileNumber = 1;
  7. ul torsoFileNumber = 16;
  8. ul rightArmFileNumber = 16;
  9. ul leftArmFileNumber = 16;
  10.  
  11. [Parts]
  12. uc NumParts = 4
  13. st PartAbbrev = "btlr"
  14.  
  15. [SpecialInfo]
  16. f fb_d_xlat = 2.0                        //Velocity along i mech assumes at start of animation.
  17. ul jumpAirborne = 0                        //Frame at which mech leaves the ground.
  18. ul jumpHold = 15                        //Frame to hold at until mech gets back to landing altitude.
  19. f jumpStartLandTime = 1.0                //Altitude at which to continue jump animation.
  20. f jumpMaxDistance = 30.0                //in m  Used to calculate velocity by jumpMaxDistance / 10.0(s)
  21. f jumpGravity = 9.8                        //Acceleration of gravity.  Used to determine height of parabola.
  22. f jumpStartVel = -2.0                    //Startup Velocity in jump gesture.
  23. ul r_fb_w_fb_frame = 8                    //Once r_fb gesture is complete, which frames do we need fom w_fb
  24. ul r_ff_w_ff_frame = 8                    //Once r_ff gesture is complete, which frames do we need fom w_ff
  25. ul s_fb_w_fb_frame = 8                    //Once S_fb gesture is complete, which frames do we need fom w_fb
  26. ul s_ff_w_ff_frame = 8                    //Once S_ff gesture is complete, which frames do we need fom w_ff
  27. ul walk_to_w_r_frame = 15                //If going to w_r, what frame do we transition on in walk.
  28. ul run_to_r_w_frame = 8                    //If going to r_w, what frame do we transition on in run.
  29. ul standToGunPose = 1
  30. ul walkToGunPose = 1
  31. ul runToGunPose = 1
  32.  
  33. [Gestures]
  34. uc NumGestures = 28
  35.  
  36. [Gestures0]
  37. uc State = 0                            // What Gesture Number -- Park
  38. ul NumFrames = 1                        // Number of frames to playback
  39. f FrameRate = 15.0                        // Intended Frame rate of Playback
  40. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  41. uc Symmetrical = 1                        // symmetrical Flag for Torso.
  42. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  43. ul BasePacketNumber = 0                    // Index into packet file for this gesture
  44. f StartVelocity = -1999.9                // Velocity this gesture starts at
  45. f EndVelocity = -1999.9                    // Velocity this gesture finishes at
  46. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  47. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  48.  
  49. [Build0]                                   //this is used to build the sprite gesture
  50. st Directory = "Q:\hb\s_p\pix\"
  51. st MatteDir = "Q:\hb\s_p\mask\"
  52. st HSDir = "Q:\hb\hotspots\"
  53. st SpecialFrameNum = "030"                //This is used when we only have one frame for this gesture.
  54. st SpriteGestureName = "s_p"
  55. st SpriteOutputName = "park"
  56. st Name = "hb.1"
  57. ul TotalFrames = 1                        // Total frames @ 30 fps
  58. ul FrameRate = 15                        // Intended Frame rate of Playback
  59. f GammaLevel = 0.0
  60. uc StartIndex = 0
  61. uc RangeSize = 159
  62. uc paletteNum = 1
  63. ul HotSpotX = 75
  64. ul HotSpotY = 104
  65.  
  66. [Gestures1]
  67. uc State = 1                            // What Gesture Number -- StandtoPark
  68. ul NumFrames = 16                        // Number of frames to playback
  69. f FrameRate = 15.0                        // Intended Frame rate of Playback
  70. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  71. uc Symmetrical = 1                        // symmetrical Flag.
  72. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  73. ul BasePacketNumber = 75                // Index into packet file for this gesture
  74. f StartVelocity = -1999.9                // Velocity this gesture starts at
  75. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  76. uc ForwardResult = 0                    // If we play this gesture, which is next, -1 means not a transition.
  77. uc ReverseResult = 2                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  78.  
  79. [Build1]                                   //this is used to build the sprite gesture
  80. st Directory = "Q:\hb\s_p\pix\"
  81. st MatteDir = "Q:\hb\s_p\mask\"
  82. st HSDir = "Q:\hb\hotspots\"
  83. st SpriteGestureName = "s_p"
  84. st Name = "hb.1"
  85. ul TotalFrames = 30                        // Total frames @ 30 fps
  86. ul FrameRate = 15                        // Intended Frame rate of Playback
  87. f GammaLevel = 0.0
  88. uc StartIndex = 0
  89. uc RangeSize = 159            
  90. uc paletteNum = 1
  91. ul HotSpotX = 75
  92. ul HotSpotY = 104
  93.  
  94. [Gestures2]
  95. uc State = 2                            // What Gesture Number -- Stand
  96. ul NumFrames = 1                        // Number of frames to playback
  97. f FrameRate = 15.0                        // Intended Frame rate of Playback
  98. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  99. uc Symmetrical = 1                        // symmetrical Flag.
  100. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  101. ul BasePacketNumber = 150                // Index into packet file for this gesture
  102. f StartVelocity = 0.0                    // Velocity this gesture starts at
  103. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  104. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  105. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  106.  
  107. [Build2]                                   //this is used to build the sprite gesture
  108. st Directory = "Q:\hb\s_p\pix\"
  109. st MatteDir = "Q:\hb\s_p\mask\"
  110. st HSDir = "Q:\hb\hotspots\"
  111. st SpecialFrameNum = "000"                //This is used when we only have one frame for this gesture.
  112. st SpriteGestureName = "s_p"
  113. st SpriteOutputName = "stand"
  114. st Name = "hb.1"
  115. ul TotalFrames = 1                        // Total frames @ 30 fps
  116. ul FrameRate = 15                        // Intended Frame rate of Playback
  117. f GammaLevel = 0.0
  118. uc StartIndex = 0
  119. uc RangeSize = 159            
  120. uc paletteNum = 1
  121. ul HotSpotX = 75
  122. ul HotSpotY = 104
  123.  
  124. [Gestures3]
  125. uc State = 3                            // What Gesture Number -- StandToWalk
  126. ul NumFrames = 17                        // Number of frames to playback
  127. f FrameRate = 15.0                        // Intended Frame rate of Playback
  128. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  129. uc Symmetrical = 1                        // symmetrical Flag.
  130. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  131. ul BasePacketNumber = 225                // Index into packet file for this gesture
  132. f StartVelocity = 0.0                    // Velocity this gesture starts at
  133. f EndVelocity = 9.0                        // Velocity this gesture finishes at
  134. uc ForwardResult = 4                    // If we play this gesture, which is next, -1 means not a transition.
  135. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  136.  
  137. [Build3]                                   //this is used to build the sprite gesture
  138. st Directory = "Q:\hb\s_w\pix\"
  139. st MatteDir = "Q:\hb\s_w\mask\"
  140. st HSDir = "Q:\hb\hotspots\"
  141. st SpriteGestureName = "s_w"
  142. st Name = "hb.1"
  143. ul TotalFrames = 32                        // Total frames @ 30 fps
  144. ul FrameRate = 15                        // Intended Frame rate of Playback
  145. f GammaLevel = 0.0
  146. uc StartIndex = 0
  147. uc RangeSize = 159            
  148. uc paletteNum = 1
  149. ul HotSpotX = 75
  150. ul HotSpotY = 104
  151.  
  152. [Gestures4]
  153. uc State = 4                            // What Gesture Number -- Walk
  154. ul NumFrames = 31                        // Number of frames to playback
  155. f FrameRate = 15.0                        // Intended Frame rate of Playback
  156. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  157. uc Symmetrical = 1                        // symmetrical Flag.
  158. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  159. ul BasePacketNumber = 300                // Index into packet file for this gesture
  160. f StartVelocity = 9.0                    // Velocity this gesture starts at
  161. f EndVelocity = 9.0                        // Velocity this gesture finishes at
  162. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  163. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  164.  
  165. [Build4]                                   //this is used to build the sprite gesture
  166. st Directory = "Q:\hb\walk\pix\"
  167. st MatteDir = "Q:\hb\walk\mask\"
  168. st HSDir = "Q:\hb\hotspots\"
  169. st SpriteGestureName = "walk"
  170. st Name = "hb.1"
  171. ul TotalFrames = 61                        // Total frames @ 30 fps
  172. ul FrameRate = 15                        // Intended Frame rate of Playback
  173. f GammaLevel = 0.0
  174. uc StartIndex = 0
  175. uc RangeSize = 159
  176. uc paletteNum = 1
  177. ul HotSpotX = 75
  178. ul HotSpotY = 104
  179.  
  180. [Gestures5]
  181. uc State = 5                            // What Gesture Number -- WalkToStand
  182. ul NumFrames = 17                          // Number of frames to playback
  183. f FrameRate = 15.0                        // Intended Frame rate of Playback
  184. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  185. uc Symmetrical = 1                        // symmetrical Flag.
  186. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  187. ul BasePacketNumber = 375                // Index into packet file for this gesture
  188. f StartVelocity = 9.0                    // Velocity this gesture starts at
  189. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  190. uc ForwardResult = 2                    // If we play this gesture, which is next, -1 means not a transition.
  191. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  192.  
  193. [Build5]                                   //this is used to build the sprite gesture
  194. st Directory = "Q:\hb\w_s\pix\"
  195. st MatteDir = "Q:\hb\w_s\mask\"
  196. st HSDir = "Q:\hb\hotspots\"
  197. st SpriteGestureName = "w_s"
  198. st Name = "hb.1"
  199. ul TotalFrames = 32                        // Total frames @ 30 fps
  200. ul FrameRate = 15                        // Intended Frame rate of Playback
  201. f GammaLevel = 0.0
  202. uc StartIndex = 0
  203. uc RangeSize = 159            
  204. uc paletteNum = 1
  205. ul HotSpotX = 75
  206. ul HotSpotY = 104
  207.  
  208. [Gestures6]
  209. uc State = 6                            // What Gesture Number -- WalkToRun
  210. ul NumFrames = 14                        // Number of frames to playback
  211. f FrameRate = 15.0                         // Intended Frame rate of Playback
  212. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  213. uc Symmetrical = 1                        // symmetrical Flag.
  214. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  215. ul BasePacketNumber = 450                // Index into packet file for this gesture
  216. f StartVelocity = 9.0                    // Velocity this gesture starts at
  217. f EndVelocity = 18.0                    // Velocity this gesture finishes at
  218. uc ForwardResult = 7                    // If we play this gesture, which is next, -1 means not a transition.
  219. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  220.  
  221. [Build6]                                   //this is used to build the sprite gesture
  222. st Directory = "Q:\hb\w_r\pix\"
  223. st MatteDir = "Q:\hb\w_r\mask\"
  224. st HSDir = "Q:\hb\hotspots\"
  225. st SpriteGestureName = "w_r"
  226. st Name = "hb.1"
  227. ul TotalFrames = 26                        // Total frames @ 30 fps
  228. ul FrameRate = 15                        // Intended Frame rate of Playback
  229. f GammaLevel = 0.0
  230. uc StartIndex = 0
  231. uc RangeSize = 159            
  232. uc paletteNum = 1
  233. ul HotSpotX = 75
  234. ul HotSpotY = 104
  235.  
  236. [Gestures7]
  237. uc State = 7                            // What Gesture Number -- Run
  238. ul NumFrames = 17                        // Number of frames to playback
  239. f FrameRate = 15.0                        // Intended Frame rate of Playback
  240. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  241. uc Symmetrical = 1                        // symmetrical Flag.
  242. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  243. ul BasePacketNumber = 525                // Index into packet file for this gesture
  244. f StartVelocity = 18.0                    // Velocity this gesture starts at
  245. f EndVelocity = 18.0                    // Velocity this gesture finishes at
  246. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  247. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  248.  
  249. [Build7]                                   //this is used to build the sprite gesture
  250. st Directory = "Q:\hb\run\pix\"
  251. st MatteDir = "Q:\hb\run\mask\"
  252. st HSDir = "Q:\hb\hotspots\"
  253. st SpriteGestureName = "run"
  254. st Name = "hb.1"
  255. ul TotalFrames = 33                        // Total frames @ 30 fps
  256. ul FrameRate = 15                        // Intended Frame rate of Playback
  257. f GammaLevel = 0.0
  258. uc StartIndex = 0
  259. uc RangeSize = 159            
  260. uc paletteNum = 1
  261. ul HotSpotX = 75
  262. ul HotSpotY = 104
  263.  
  264. [Gestures8]
  265. uc State = 8                            // What Gesture Number -- RunToWalk
  266. ul NumFrames = 12                        // Number of frames to playback
  267. f FrameRate = 15.0                        // Intended Frame rate of Playback
  268. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  269. uc Symmetrical = 1                        // symmetrical Flag.
  270. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  271. ul BasePacketNumber = 600                // Index into packet file for this gesture
  272. f StartVelocity = 18.0                    // Velocity this gesture starts at
  273. f EndVelocity = 9.0                        // Velocity this gesture finishes at
  274. uc ForwardResult = 4                    // If we play this gesture, which is next, -1 means not a transition.
  275. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  276.  
  277. [Build8]                                   //this is used to build the sprite gesture
  278. st Directory = "Q:\hb\r_w\pix\"
  279. st MatteDir = "Q:\hb\r_w\mask\"
  280. st HSDir = "Q:\hb\hotspots\"
  281. st SpriteGestureName = "r_w"
  282. st Name = "hb.1"
  283. ul TotalFrames = 22                        // Total frames @ 30 fps
  284. ul FrameRate = 15                        // Intended Frame rate of Playback
  285. f GammaLevel = 0.0
  286. uc StartIndex = 0
  287. uc RangeSize = 159            
  288. uc paletteNum = 1
  289. ul HotSpotX = 75
  290. ul HotSpotY = 104
  291.  
  292. [Gestures9]
  293. uc State = 9                            // What Gesture Number -- Reverse
  294. ul NumFrames = 32                        // Number of frames to playback
  295. f FrameRate = -15.0                        // Intended Frame rate of Playback
  296. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  297. uc Symmetrical = 1                        // symmetrical Flag.
  298. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  299. ul BasePacketNumber = 300                // Index into packet file for this gesture
  300. f StartVelocity = -9.0                    // Velocity this gesture starts at
  301. f EndVelocity = -9.0                    // Velocity this gesture finishes at
  302. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  303. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  304.  
  305. //DO NOT BUILD GESTURE 9 -- IT IS THE SAME AS WALK!!!
  306. //MODIFY CODE TO MAKE THIS GO!
  307. [Build9]                                   //this is used to build the sprite gesture
  308. uc NoBuild = 1                            //Check for this in mksprite
  309. st Directory = "Q:\hb\walk\pix\"
  310. st MatteDir = "Q:\hb\walk\mask\"
  311. st HSDir = "Q:\hb\hotspots\"
  312. st SpriteGestureName = "walk"
  313. st Name = "hb.1"
  314. ul TotalFrames = 61                        // Total frames @ 30 fps
  315. ul FrameRate = 15                        // Intended Frame rate of Playback
  316. f GammaLevel = 0.0
  317. uc StartIndex = 0
  318. uc RangeSize = 159            
  319. uc paletteNum = 1
  320. ul HotSpotX = 75
  321. ul HotSpotY = 104
  322.  
  323. [Gestures10]
  324. uc State = 10                            // What Gesture Number -- StandToReverse
  325. ul NumFrames = 17                          // Number of frames to playback
  326. f FrameRate = 15.0                        // Intended Frame rate of Playback
  327. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  328. uc Symmetrical = 1                        // symmetrical Flag.
  329. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  330. ul BasePacketNumber = 375                // Index into packet file for this gesture
  331. f StartVelocity = 0.0                    // Velocity this gesture starts at
  332. f EndVelocity = -9.0                    // Velocity this gesture finishes at
  333. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  334. uc ReverseResult = 9                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  335.  
  336. [Build10]                                   //this is used to build the sprite gesture
  337. uc NoBuild = 1
  338. st Directory = "Q:\hb\w_s\pix\"
  339. st MatteDir = "Q:\hb\w_s\mask\"
  340. st HSDir = "Q:\hb\hotspots\"
  341. st SpriteGestureName = "w_s"
  342. st Name = "hb.1"
  343. ul TotalFrames = 32                        // Total frames @ 30 fps
  344. ul FrameRate = 15                        // Intended Frame rate of Playback
  345. f GammaLevel = 0.0
  346. uc StartIndex = 0
  347. uc RangeSize = 159            
  348. uc paletteNum = 1
  349. ul HotSpotX = 75
  350. ul HotSpotY = 104
  351.  
  352. [Gestures11]
  353. uc State = 11                            // What Gesture Number -- Limp
  354. ul NumFrames = 43                          // Number of frames to playback
  355. f FrameRate = 15.0                        // Intended Frame rate of Playback
  356. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  357. uc Symmetrical = 1                        // symmetrical Flag.
  358. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  359. ul BasePacketNumber = 675                // Index into packet file for this gesture
  360. f StartVelocity = 3.0                    // Velocity this gesture starts at
  361. f EndVelocity = 3.0                        // Velocity this gesture finishes at
  362. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  363. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  364.  
  365. [Build11]                                   //this is used to build the sprite gesture
  366. st Directory = "Q:\hb\limpl\pix\"
  367. st MatteDir = "Q:\hb\limpl\mask\"
  368. st HSDir = "Q:\hb\hotspots\"
  369. st SpriteGestureName = "limpl"
  370. st Name = "hb.1"
  371. ul TotalFrames = 85                        // Total frames @ 30 fps
  372. ul FrameRate = 15                        // Intended Frame rate of Playback
  373. f GammaLevel = 0.0
  374. uc StartIndex = 0
  375. uc RangeSize = 159            
  376. uc paletteNum = 1
  377. ul HotSpotX = 75
  378. ul HotSpotY = 104
  379.  
  380. [Gestures12]
  381. uc State = 12                            // What Gesture Number -- WalkToHitBack/Recover
  382. ul NumFrames = 31                          // Number of frames to playback
  383. f FrameRate = 15.0                        // Intended Frame rate of Playback
  384. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  385. uc Symmetrical = 1                        // symmetrical Flag.
  386. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  387. ul BasePacketNumber = 750                // Index into packet file for this gesture
  388. f StartVelocity = 9.0                    // Velocity this gesture starts at
  389. f EndVelocity = 9.0                        // Velocity this gesture finishes at
  390. uc ForwardResult = 4                    // If we play this gesture, which is next, -1 means not a transition.
  391. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  392.  
  393. [Build12]                                   //this is used to build the sprite gesture
  394. st Directory = "Q:\hb\w_hb\pix\"
  395. st MatteDir = "Q:\hb\w_hb\mask\"
  396. st HSDir = "Q:\hb\hotspots\"
  397. st SpriteGestureName = "w_hb"
  398. st Name = "hb.1"
  399. ul TotalFrames = 61                        // Total frames @ 30 fps
  400. ul FrameRate = 15                        // Intended Frame rate of Playback
  401. f GammaLevel = 0.0
  402. uc StartIndex = 0
  403. uc RangeSize = 159            
  404. uc paletteNum = 1
  405. ul HotSpotX = 75
  406. ul HotSpotY = 104
  407.  
  408. [Gestures13]
  409. uc State = 13                            // What Gesture Number -- WalkToHitFront/Recover
  410. ul NumFrames = 31                          // Number of frames to playback
  411. f FrameRate = 15.0                        // Intended Frame rate of Playback
  412. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  413. uc Symmetrical = 1                        // symmetrical Flag.
  414. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  415. ul BasePacketNumber = 825                // Index into packet file for this gesture
  416. f StartVelocity = 9.0                    // Velocity this gesture starts at
  417. f EndVelocity = 9.0                        // Velocity this gesture finishes at
  418. uc ForwardResult = 4                    // If we play this gesture, which is next, -1 means not a transition.
  419. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  420.  
  421. [Build13]                                   //this is used to build the sprite gesture
  422. st Directory = "Q:\hb\w_hf\pix\"
  423. st MatteDir = "Q:\hb\w_hf\mask\"
  424. st HSDir = "Q:\hb\hotspots\"
  425. st SpriteGestureName = "w_hf"
  426. st Name = "hb.1"
  427. ul TotalFrames = 61                        // Total frames @ 30 fps
  428. ul FrameRate = 15                        // Intended Frame rate of Playback
  429. f GammaLevel = 0.0
  430. uc StartIndex = 0
  431. uc RangeSize = 159            
  432. uc paletteNum = 1
  433. ul HotSpotX = 75
  434. ul HotSpotY = 104
  435.  
  436. [Gestures14]
  437. uc State = 14                            // What Gesture Number -- WalkToFallBack
  438. ul NumFrames = 27                          // Number of frames to playback
  439. f FrameRate = 7.0                        // Intended Frame rate of Playback
  440. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  441. uc Symmetrical = 1                        // symmetrical Flag.
  442. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  443. ul BasePacketNumber = 900                // Index into packet file for this gesture
  444. f StartVelocity = 9.0                    // Velocity this gesture starts at
  445. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  446. uc ForwardResult = 21                    // If we play this gesture, which is next, -1 means not a transition.
  447. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  448.  
  449. [Build14]                                   //this is used to build the sprite gesture
  450. st Directory = "Q:\hb\w_fb\pix\"
  451. st MatteDir = "Q:\hb\w_fb\mask\"
  452. st HSDir = "Q:\hb\hotspots\"
  453. st SpriteGestureName = "w_fb"
  454. st Name = "hb.1"
  455. ul TotalFrames = 52                        // Total frames @ 30 fps
  456. ul FrameRate = 15                        // Intended Frame rate of Playback
  457. f GammaLevel = 0.0
  458. uc StartIndex = 0
  459. uc RangeSize = 159            
  460. uc paletteNum = 1
  461. ul HotSpotX = 75
  462. ul HotSpotY = 104
  463.  
  464. [Gestures15]
  465. uc State = 15                            // What Gesture Number -- WalkToFallForward
  466. ul NumFrames = 27                          // Number of frames to playback
  467. f FrameRate = 7.0                        // Intended Frame rate of Playback
  468. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  469. uc Symmetrical = 1                        // symmetrical Flag.
  470. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  471. ul BasePacketNumber = 975                // Index into packet file for this gesture
  472. f StartVelocity = 9.0                    // Velocity this gesture starts at
  473. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  474. uc ForwardResult = 22                    // If we play this gesture, which is next, -1 means not a transition.
  475. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  476.  
  477. [Build15]                                   //this is used to build the sprite gesture
  478. st Directory = "Q:\hb\w_ff\pix\"
  479. st MatteDir = "Q:\hb\w_ff\mask\"
  480. st HSDir = "Q:\hb\hotspots\"
  481. st SpriteGestureName = "w_ff"
  482. st Name = "hb.1"
  483. ul TotalFrames = 52                        // Total frames @ 30 fps
  484. ul FrameRate = 15                        // Intended Frame rate of Playback
  485. f GammaLevel = 0.0
  486. uc StartIndex = 0
  487. uc RangeSize = 159            
  488. uc paletteNum = 1
  489. ul HotSpotX = 75
  490. ul HotSpotY = 104
  491.  
  492. [Gestures16]
  493. uc State = 16                            // What Gesture Number -- RunToHit/FallBack
  494. ul NumFrames = 8                          // Number of frames to playback
  495. f FrameRate = 7.0                        // Intended Frame rate of Playback
  496. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  497. uc Symmetrical = 1                        // symmetrical Flag.
  498. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  499. ul BasePacketNumber = 1050                // Index into packet file for this gesture
  500. f StartVelocity = 18.0                    // Velocity this gesture starts at
  501. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  502. uc ForwardResult = 21                    // If we play this gesture, which is next, -1 means not a transition.
  503. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  504.  
  505. [Build16]                                   //this is used to build the sprite gesture
  506. st Directory = "Q:\hb\r_fb\pix\"
  507. st MatteDir = "Q:\hb\r_fb\mask\"
  508. st HSDir = "Q:\hb\hotspots\"
  509. st SpriteGestureName = "r_fb"
  510. st Name = "hb.1"
  511. ul TotalFrames = 14                        // Total frames @ 30 fps
  512. ul FrameRate = 15                        // Intended Frame rate of Playback
  513. f GammaLevel = 0.0
  514. uc StartIndex = 0
  515. uc RangeSize = 159            
  516. uc paletteNum = 1
  517. ul HotSpotX = 75
  518. ul HotSpotY = 104
  519.  
  520. [Gestures17]
  521. uc State = 17                            // What Gesture Number -- RunToHit/FallForward
  522. ul NumFrames = 8                          // Number of frames to playback
  523. f FrameRate = 7.0                        // Intended Frame rate of Playback
  524. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  525. uc Symmetrical = 1                        // symmetrical Flag.
  526. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  527. ul BasePacketNumber = 1125                // Index into packet file for this gesture
  528. f StartVelocity = 18.0                    // Velocity this gesture starts at
  529. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  530. uc ForwardResult = 22                    // If we play this gesture, which is next, -1 means not a transition.
  531. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  532.  
  533. [Build17]                                   //this is used to build the sprite gesture
  534. st Directory = "Q:\hb\r_ff\pix\"
  535. st MatteDir = "Q:\hb\r_ff\mask\"
  536. st HSDir = "Q:\hb\hotspots\"
  537. st SpriteGestureName = "r_ff"
  538. st Name = "hb.1"
  539. ul TotalFrames = 14                        // Total frames @ 30 fps
  540. ul FrameRate = 15                        // Intended Frame rate of Playback
  541. f GammaLevel = 0.0
  542. uc StartIndex = 0
  543. uc RangeSize = 159            
  544. uc paletteNum = 1
  545. ul HotSpotX = 75
  546. ul HotSpotY = 104
  547.  
  548. [Gestures18]
  549. uc State = 18                            // What Gesture Number -- StandToFallBack
  550. ul NumFrames = 7                          // Number of frames to playback
  551. f FrameRate = 7.0                        // Intended Frame rate of Playback
  552. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  553. uc Symmetrical = 1                        // symmetrical Flag.
  554. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  555. ul BasePacketNumber = 1200                // Index into packet file for this gesture
  556. f StartVelocity = 0.0                    // Velocity this gesture starts at
  557. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  558. uc ForwardResult = 21                    // If we play this gesture, which is next, -1 means not a transition.
  559. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  560.  
  561. [Build18]                                   //this is used to build the sprite gesture
  562. st Directory = "Q:\hb\s_fb\pix\"
  563. st MatteDir = "Q:\hb\s_fb\mask\"
  564. st HSDir = "Q:\hb\hotspots\"
  565. st SpriteGestureName = "s_fb"
  566. st Name = "hb.1"
  567. ul TotalFrames = 12                        // Total frames @ 30 fps
  568. ul FrameRate = 15                        // Intended Frame rate of Playback
  569. f GammaLevel = 0.0
  570. uc StartIndex = 0
  571. uc RangeSize = 159            
  572. uc paletteNum = 1
  573. ul HotSpotX = 75
  574. ul HotSpotY = 104
  575.  
  576. [Gestures19]
  577. uc State = 19                            // What Gesture Number -- StandToFallForward
  578. ul NumFrames = 8                          // Number of frames to playback
  579. f FrameRate = 7.0                        // Intended Frame rate of Playback
  580. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  581. uc Symmetrical = 1                        // symmetrical Flag.
  582. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  583. ul BasePacketNumber = 1275                // Index into packet file for this gesture
  584. f StartVelocity = 0.0                    // Velocity this gesture starts at
  585. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  586. uc ForwardResult = 21                    // If we play this gesture, which is next, -1 means not a transition.
  587. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  588.  
  589. [Build19]                                   //this is used to build the sprite gesture
  590. st Directory = "Q:\hb\s_ff\pix\"
  591. st MatteDir = "Q:\hb\s_ff\mask\"
  592. st HSDir = "Q:\hb\hotspots\"
  593. st SpriteGestureName = "s_ff"
  594. st Name = "hb.1"
  595. ul TotalFrames = 14                        // Total frames @ 30 fps
  596. ul FrameRate = 15                        // Intended Frame rate of Playback
  597. f GammaLevel = 0.0
  598. uc StartIndex = 0
  599. uc RangeSize = 159            
  600. uc paletteNum = 1
  601. ul HotSpotX = 75
  602. ul HotSpotY = 104
  603.  
  604. [Gestures20]
  605. uc State = 20                            // What Gesture Number -- Jump
  606. ul NumFrames = 65                          // Number of frames to playback
  607. f FrameRate = 15.0                        // Intended Frame rate of Playback
  608. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  609. uc Symmetrical = 1                        // symmetrical Flag.
  610. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  611. ul BasePacketNumber = 1350                // Index into packet file for this gesture
  612. f StartVelocity = 0.0                    // Velocity this gesture starts at
  613. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  614. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  615. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  616.  
  617. [Build20]                                   //this is used to build the sprite gesture
  618. st Directory = "Q:\hb\jump\pix\"
  619. st MatteDir = "Q:\hb\jump\mask\"
  620. st HSDir = "Q:\hb\hotspots\"
  621. st SpriteGestureName = "jump"
  622. st Name = "hb.1"
  623. ul TotalFrames = 130                        // Total frames @ 30 fps
  624. ul FrameRate = 15                        // Intended Frame rate of Playback
  625. f GammaLevel = 0.0
  626. uc StartIndex = 0
  627. uc RangeSize = 159            
  628. uc paletteNum = 1
  629. ul HotSpotX = 75
  630. ul HotSpotY = 104
  631.  
  632. [Gestures21]
  633. uc State = 21                            // What Gesture Number -- RollOverfromfftofb
  634. ul NumFrames = 43                          // Number of frames to playback
  635. f FrameRate = 15.0                        // Intended Frame rate of Playback
  636. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  637. uc Symmetrical = 1                        // symmetrical Flag.
  638. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  639. ul BasePacketNumber = 1425                // Index into packet file for this gesture
  640. f StartVelocity = 0.0                    // Velocity this gesture starts at
  641. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  642. uc ForwardResult = 22                    // If we play this gesture, which is next, -1 means not a transition.
  643. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  644.  
  645. [Build21]                                   //this is used to build the sprite gesture
  646. st Directory = "Q:\hb\fb_d\pix\"
  647. st MatteDir = "Q:\hb\fb_d\mask\"
  648. st HSDir = "Q:\hb\hotspots\"
  649. st SpriteGestureName = "fb_d"
  650. st Name = "hb.1"
  651. ul TotalFrames = 84                        // Total frames @ 30 fps
  652. ul FrameRate = 15                        // Intended Frame rate of Playback
  653. f GammaLevel = 0.0
  654. uc StartIndex = 0
  655. uc RangeSize = 159            
  656. uc paletteNum = 1
  657. ul HotSpotX = 75
  658. ul HotSpotY = 104
  659.  
  660. [Gestures22]
  661. uc State = 22                            // What Gesture Number -- Get Up, dammit
  662. ul NumFrames = 43                          // Number of frames to playback
  663. f FrameRate = 15.0                        // Intended Frame rate of Playback
  664. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  665. uc Symmetrical = 1                        // symmetrical Flag.
  666. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  667. ul BasePacketNumber = 1500                // Index into packet file for this gesture
  668. f StartVelocity = 0.0                    // Velocity this gesture starts at
  669. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  670. uc ForwardResult = 2                    // If we play this gesture, which is next, -1 means not a transition.
  671. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  672.  
  673. [Build22]                                   //this is used to build the sprite gesture
  674. st Directory = "Q:\hb\d_s\pix\"
  675. st MatteDir = "Q:\hb\d_s\mask\"
  676. st HSDir = "Q:\hb\hotspots\"
  677. st SpriteGestureName = "d_s"
  678. st Name = "hb.1"
  679. ul TotalFrames = 84                        // Total frames @ 30 fps
  680. ul FrameRate = 15                        // Intended Frame rate of Playback
  681. f GammaLevel = 0.0
  682. uc StartIndex = 0
  683. uc RangeSize = 159            
  684. uc paletteNum = 1
  685. ul HotSpotX = 75
  686. ul HotSpotY = 104
  687.  
  688. [Gestures23]
  689. uc State = 23                            // What Gesture Number -- FallenForward
  690. ul NumFrames = 27                          // Number of frames to playback
  691. f FrameRate = 15.0                        // Intended Frame rate of Playback
  692. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  693. uc Symmetrical = 1                        // symmetrical Flag.
  694. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  695. ul BasePacketNumber = 975                // Index into packet file for this gesture
  696. f StartVelocity = 0.0                    // Velocity this gesture starts at
  697. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  698. uc ForwardResult = 22                    // If we play this gesture, which is next, -1 means not a transition.
  699. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  700.  
  701. [Build23]                                   //this is used to build the sprite gesture
  702. uc NoBuild = 1
  703. st Directory = "Q:\hb\w_ff\pix\"
  704. st MatteDir = "Q:\hb\w_ff\mask\"
  705. st HSDir = "Q:\hb\hotspots\"
  706. st SpriteGestureName = "w_ff"
  707. st Name = "hb.1"
  708. ul TotalFrames = 52                        // Total frames @ 30 fps
  709. ul FrameRate = 15                        // Intended Frame rate of Playback
  710. f GammaLevel = 0.0
  711. uc StartIndex = 0
  712. uc RangeSize = 159            
  713. uc paletteNum = 1
  714. ul HotSpotX = 75
  715. ul HotSpotY = 104
  716.  
  717. [Gestures24]
  718. uc State = 24                            // What Gesture Number -- FallenBack
  719. ul NumFrames = 27                          // Number of frames to playback
  720. f FrameRate = 15.0                        // Intended Frame rate of Playback
  721. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  722. uc Symmetrical = 1                        // symmetrical Flag.
  723. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  724. ul BasePacketNumber = 900                // Index into packet file for this gesture
  725. f StartVelocity = 0.0                    // Velocity this gesture starts at
  726. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  727. uc ForwardResult = 21                    // If we play this gesture, which is next, -1 means not a transition.
  728. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  729.  
  730. [Build24]                                   //this is used to build the sprite gesture
  731. uc NoBuild = 1
  732. st Directory = "Q:\hb\w_fb\pix\"
  733. st MatteDir = "Q:\hb\w_fb\mask\"
  734. st HSDir = "Q:\hb\hotspots\"
  735. st SpriteGestureName = "w_fb"
  736. st Name = "hb.1"
  737. ul TotalFrames = 52                        // Total frames @ 30 fps
  738. ul FrameRate = 15                        // Intended Frame rate of Playback
  739. f GammaLevel = 0.0
  740. uc StartIndex = 0
  741. uc RangeSize = 159            
  742. uc paletteNum = 1
  743. ul HotSpotX = 75
  744. ul HotSpotY = 104
  745.  
  746. [Gestures25]
  747. uc State = 25                            // What Gesture Number -- Not A REAL Gesture!!!   Armfalls
  748. ul NumFrames = 14                          // Number of frames to playback
  749. f FrameRate = 15.0                        // Intended Frame rate of Playback
  750. uc[4] NumRotations = 16,32,32,32        // bottom = 16, others = 32
  751. uc Symmetrical = 1                        // symmetrical Flag.
  752. uc ArmSymmetrical = 1                    // However, arms are symmetrical.
  753. ul BasePacketNumber = 0                    // Index into packet file for this gesture
  754. st BasePacketName = "hunchbk.armfalls"    // Special name to use for the armfall shape file.
  755. f StartVelocity = 0.0                    // Velocity this gesture starts at
  756. f EndVelocity = 0.0                        // Velocity this gesture finishes at
  757. uc ForwardResult = -1                    // If we play this gesture, which is next, -1 means not a transition.
  758. uc ReverseResult = -1                    // If we play this gesture backwards, which is nest, -1 means not a transition.
  759.  
  760. [Build25]                                   //this is used to build the sprite gesture
  761. st Directory = "R:\hb\armfalls.90\pix\"
  762. st MatteDir = "R:\hb\armfalls.90\mask\"
  763. st HSDir = "R:\hb\hotspots\"
  764. st SpriteGestureName = "armfalls"
  765. st Name = "hb.1"
  766. ul TotalFrames = 26                        // Total frames @ 30 fps
  767. ul FrameRate = 15                        // Intended Frame rate of Playback
  768. f GammaLevel = 0.0
  769. uc StartIndex = 0
  770. uc RangeSize = 159            
  771. uc paletteNum = 1
  772. ul HotSpotX = 75
  773. ul HotSpotY = 104
  774.  
  775. [Gestures26]
  776. uc State = 26                        // What Gesture Number -- GunPose
  777. ul NumFrames = 1                    // Number of frames to playback
  778. f FrameRate = 15.0                    // Intended Frame rate of Playback
  779. uc[4] NumRotations = 16,32,32,32    // bottom = 16, others = 32
  780. uc Symmetrical = 1                    // symmetrical Flag for Torso.
  781. uc ArmSymmetrical = 1                // Arms are symmetrical
  782. ul BasePacketNumber = 1575            // Index into packet file for this gesture
  783. f StartVelocity = -1999.9            // Velocity this gesture starts at  Velocity N/A for this gesture
  784. f EndVelocity = -1999.9                // Velocity this gesture finishes at
  785. uc ForwardResult = -1                // If we play this gesture, which is next, -1 means not a transition.
  786. uc ReverseResult = -1                // If we play this gesture backwards, which is nest, -1 means not a transition.
  787.  
  788. [Build26]                               //this is used to build the sprite gesture
  789. st Directory = "O:\Sprites\h2\r_g.90\pix\"
  790. st MatteDir = "O:\Sprites\h2\r_g.90\mask\"
  791. st HSDir = "O:\Sprites\h2\hotspots\"
  792. st SpecialFrameNum = "014"            //This is used when we only have one frame for this gesture.
  793. st SpriteGestureName = "r_g"
  794. st SpriteOutputName = "pose"
  795. st Name = "h2.1"
  796. ul TotalFrames = 1                    // Total frames @ 30 fps
  797. ul FrameRate = 15                    // Intended Frame rate of Playback
  798. f GammaLevel = 0.0
  799. uc paletteNum = 1
  800. uc StartIndex = 0
  801. uc RangeSize = 159
  802. ul HotSpotX= 75
  803. ul HotSpotY = 104
  804.  
  805. [Gestures27]
  806. uc State = 27                        // What Gesture Number -- TransToGunPose
  807. ul NumFrames = 8                    // Number of frames to playback
  808. f FrameRate = 15.0                    // Intended Frame rate of Playback
  809. uc[4] NumRotations = 16,32,32,32    // bottom = 16, others = 32
  810. uc Symmetrical = 1                    // symmetrical Flag.
  811. uc ArmSymmetrical = 1                // Arms are NOT symmetrical
  812. ul BasePacketNumber = 1650            // Index into packet file for this gesture
  813. f StartVelocity = -1999.9            // Velocity this gesture starts at
  814. f EndVelocity = -1999.0                // Velocity this gesture finishes at
  815. uc ForwardResult = 26                // If we play this gesture, which is next, -1 means not a transition.
  816. uc ReverseResult = -1                // If we play this gesture backwards, which is nest, -1 means not a transition.
  817.  
  818. [Build27]                               //this is used to build the sprite gesture
  819. st Directory = "O:\Sprites\h2\r_g.90\pix\"
  820. st MatteDir = "O:\Sprites\h2\r_g.90\mask\"
  821. st HSDir = "O:\Sprites\h2\hotspots\"
  822. st SpriteGestureName = "r_g"
  823. st Name = "h2.1"
  824. ul TotalFrames = 14                    // Total frames @ 30 fps
  825. ul FrameRate = 15                    // Intended Frame rate of Playback
  826. f GammaLevel = 0.0
  827. uc StartIndex = 0
  828. uc paletteNum = 1
  829. uc RangeSize = 159            
  830. ul HotSpotX= 75
  831. ul HotSpotY = 104
  832.  
  833. FITend